//
//  ViewModelType.swift
//  EasePods
//
//  Created by 李然 on 2024/4/3.
//

import Foundation
import EarbudsDatabase

public protocol ViewModelType {
    
    associatedtype Input
    associatedtype Output

    func transform(input: Input) -> Output
}

open class ViewModel: NSObject {
    
    deinit {
        log.info("\(self) 恭喜你，销毁了")
    }
}

